af5cf0f9760a81c05015e6415d7bd39481f6d918,gdx/src/com/badlogic/gdx/maps/tiled/TmxMapLoader.java,TmxMapLoader,loadObject,#MapLayer#Element#,545
Before Change
if (element.getName().equals("object")) {
MapObject object = null;
int x = element.getIntAttribute("x", 0);
int y = (yUp ? mapHeightInPixels - element.getIntAttribute("y", 0) : element.getIntAttribute("y", 0));
int width = element.getIntAttribute("width", 0);
int height = element.getIntAttribute("height", 0);
if (element.getChildCount() > 0) {
After Change
if (element.getName().equals("object")) {
MapObject object = null;
float scaleX = convertObjectToTileSpace ? 1.0f / mapTileWidth : 1.0f;
float scaleY = convertObjectToTileSpace ? 1.0f / mapTileHeight : 1.0f;
float x = element.getIntAttribute("x", 0) * scaleX;
float y = (yUp ? mapHeightInPixels - element.getIntAttribute("y", 0) : element.getIntAttribute("y", 0)) * scaleY;
float width = element.getIntAttribute("width", 0) * scaleX;
float height = element.getIntAttribute("height", 0) * scaleY;
if (element.getChildCount() > 0) {